home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / imake / RCS / ultrix.cf,v < prev   
Text File  |  1992-08-20  |  2KB  |  109 lines

  1. head     1.2;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    jhh:1.2; strict;
  6. comment  @@;
  7.  
  8.  
  9. 1.2
  10. date     92.08.20.16.58.34;  author rab;  state Exp;
  11. branches ;
  12. next     1.1;
  13.  
  14. 1.1
  15. date     91.12.11.22.00.24;  author rab;  state Exp;
  16. branches ;
  17. next     ;
  18.  
  19.  
  20. desc
  21. @@
  22.  
  23.  
  24. 1.2
  25. log
  26. @checking in for rab -- jhh
  27. @
  28. text
  29. @XCOMM platform:  $XConsortium: ultrix.cf,v 1.45 91/07/30 12:12:11 rws Exp $
  30.  
  31. #define OSName           Sprite
  32. XCOMM operating system:  OSName
  33. #define OSMajorVersion    4
  34. #define OSMinorVersion    2
  35.  
  36. #define HasPutenv NO
  37. #define HasSaberC NO
  38. #define HasShm NO
  39. #define LintLibFlag -o
  40. #define LintOpts -ax
  41.  
  42. #ifdef VaxArchitecture
  43. #define XqdssServer YES
  44. #define XqvssServer YES
  45. #define UnalignedReferencesAllowed YES           /* if arbitrary deref is okay */
  46. #if HasGcc
  47. #define BuildPexExt XqdssServer
  48. #else
  49. #define BuildPex NO /* compiler runs out of table space */
  50. #endif
  51. #endif
  52.  
  53. #ifdef MipsArchitecture
  54. #ifdef sprite
  55. #define XdecServer NO
  56. #define XmfbpmaxServer YES
  57. #define XcfbpmaxServer YES
  58. #else
  59. #if OSMajorVersion > 4 || (OSMajorVersion == 4 && OSMinorVersion >= 2)
  60. #define XdecServer YES
  61. /* Even under ultrix 4.2, the compiler miscompiles some alloca calls */
  62. #define AllocateLocalDefines /* -DINCLUDE_ALLOCA_H */
  63. #else
  64. #define XmfbpmaxServer NO
  65. #define XcfbpmaxServer YES
  66. #define AllocateLocalDefines /**/
  67. #endif
  68. #endif /* sprite */
  69. #define NeedFunctionPrototypes YES
  70. #define PexCCOptions -Wf,-XNp15000,-XNd15000 -Dsprite
  71. #endif
  72.  
  73. #if HasGcc
  74. #define CcCmd gcc -ansi -Dvax -Dultrix -fpcc-struct-return
  75. #define ServerCCOptions /* */
  76. #define AllocateLocalDefines /* */
  77. #endif
  78.  
  79. #define ServerOSDefines AllocateLocalDefines
  80.  
  81. #ifdef sprite
  82. #undef DefaultCCOptions
  83. #define DefaultCCOptions  -Dsprite
  84. #endif
  85.  
  86. @
  87.  
  88.  
  89. 1.1
  90. log
  91. @Initial revision
  92. @
  93. text
  94. @d3 1
  95. a3 1
  96. #define OSName            Ultrix-32 4.2
  97. d8 3
  98. a10 3
  99. #define HasPutenv YES
  100. #define HasSaberC YES
  101. #define HasShm YES
  102. d26 5
  103. d40 1
  104. d42 1
  105. a42 1
  106. #define PexCCOptions -Wf,-XNp15000,-XNd15000
  107. d52 6
  108. @
  109.